package sealte.util.math;

import java.math.BigDecimal;

/**
 * 常用数字功能类
 * @author SEALTE
 *
 */
public class MathUtil {
	
	/**
	 * 对小数点后面的数字段进行处理，实现四舍五入
	 * @param v - 需要四舍五入的double类型的数
	 * @param scale - 四舍五入保留位数-精度
	 * @return 四舍五入之后的结果数
	 */
	public static double round(double v,int scale){
        BigDecimal b = new BigDecimal(Double.toString(v));
        BigDecimal one = new BigDecimal("1");
        return b.divide(one, scale, BigDecimal.ROUND_HALF_UP).doubleValue();
    }
}
